メインコンテンツへスキップ

All Posts

News bits

Gemini CLI、オープンソース AI エージェント CLI がプレビュー提供

Google が Gemini 2.5 Pro を搭載したオープンソースの AI エージェント「Gemini CLI」をプレビュー版として提供開始。ターミナル環境でコード理解、ファイル操作、コマンド実行、動的トラブルシューティングが可能になる。

Gemini CLI は無料で利用でき、個人の Google アカウントでログインするだけで Gemini Code Assist ライセンスを取得できる。100 万トークンのコンテキストウィンドウを持つ Gemini 2.5 Pro へのアクセスが可能で、業界最大級の利用制限として毎分 60 リクエスト、1 日 1000 リクエストまで無料で利用できる。

Google Search 連携によるプロンプトのグラウンディング、Model Context Protocol(MCP)サポートによる拡張機能、カスタムプロンプト設定、スクリプト内での非対話的実行などの機能を提供。Apache 2.0 ライセンスで完全にオープンソース化されており、GitHub リポジトリでコミュニティ貢献を受け入れている。

VS Code の Gemini Code Assist とも技術を共有し、エージェントモードでマルチステップの計画作成、自動復旧、ソリューション提案が可能。全プラン(無料、Standard、Enterprise)で Insiders チャンネルから追加費用なしで利用できる。

出展:Introducing Gemini CLI, an open source AI agent for your terminal

Gemini Code Assist、エージェントモードをプレビュー提供

Google が Gemini CLI に合わせて Gemini Code Assist のエージェントモード、マルチファイル編集、フルプロジェクトコンテキストをプレビュー版として提供開始。複雑なマルチステップタスクの自動化と大規模なコードベース変更が可能になった。同様のツールと比べて、かなり出遅れたエージェントモードのサポートだが、コンテキスト量に優位性がある。

エージェントモードでは変更前に計画をレビューし、編集・変更要求・承認・拒否を選択できる対話型アプローチを採用。マルチファイル編集機能により、単一のプロンプトでコードベース全体に同時変更を実行でき、大規模リファクタリング、機能実装、バグ修正が効率化される。ローカルファイルの変更を元の状態に戻すオプションも提供。

フルプロジェクトコンテキストにより、エージェントがプロジェクト全体を包括的に理解し、目標に基づいて必要なファイルとフォルダを要求する。プロジェクトのアーキテクチャ、依存関係、コーディングパターンの深い理解により、より正確で一貫性のあるコード補完、提案、リファクタリングを提供。

出展:Gemini Code Assist release notes - June 25, 2025

著者について

Hi there. I'm hrdtbs, a frontend expert and technical consultant. I started my career in the creative industry over 13 years ago, learning on the job as a 3DCG modeler and game engineer in the indie scene.

In 2015 I began working as a freelance web designer and engineer. I handled everything from design and development to operation and advertising, delivering comprehensive solutions for various clients.

In 2016 I joined Wemotion as CTO, where I built the engineering team from the ground up and led the development of core web and mobile applications for three years.

In 2019 I joined matsuri technologies as a Frontend Expert, and in 2020 I also began serving as a technical manager supporting streamers and content creators.

I'm so grateful to be working in this field, doing something that brings me so much joy. Thanks for stopping by.